/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package templateMethod;

import java.util.Random;

/**
 *
 * @author CUC103AF08
 */
public class Ajedrez extends Juego {
private boolean jaque=false;
private boolean fichas= true;
    @Override
    boolean acabo() {
        return jaque;
    }

    @Override
    void finDelJuego() {
        System.out.println(" Fin del juego:");
                String ganador="";
                if(fichas)
                    ganador="Blancas";
                else
                ganador="negras";

            System.out.println(" Ganó las "+ ganador);
    }

    @Override
    void hacerJuego(int jugador) {
          System.out.println("Jugador"+jugador+"mueve la ficha");
          Random n= new Random();
          boolean gano= n.nextBoolean();
          if(gano==fichas)
          {
          jaque=true;
          return;
          }
          fichas=!fichas;
    }

    @Override
    void iniciar() {
       System.out.println("Ajedres Organizando fichas negras y blancas");
    }



}
